//
//  XNExpandApplyModel.h
//  XINNingOA
//
//  Created by samuel on 2021/7/12.
//

#import <Foundation/Foundation.h>
#import "XNBudgetInfoModel.h"
#import "XNpayInfoBillInfoModel.h"
#import "XNCareConfirmBillInfoModel.h"
#import "XNEducationBillInfoModel.h"
#import "XNExpenseBillInfoModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface XNExpandApplyModel : NSObject

@property (nonatomic, copy) NSString *ID;

@property (nonatomic, copy) NSString *applyId;

@property (nonatomic, copy) NSString *budgetId;

@property (nonatomic, strong) XNBudgetInfoModel *budgetInfoObject;

@property (nonatomic, copy) NSString *budgetName;

@property (nonatomic, copy) NSString *invoiceValue;

@property (nonatomic, copy) NSString *expendWithDuty;

@property (nonatomic, copy) NSString *expendWithOutDuty;

@property (nonatomic, copy) NSString *expendYear;

@property (nonatomic, copy) NSString *invoiceNum;

@property (nonatomic, copy) NSString *appendixNum;

@property (nonatomic, copy) NSString *invoiceType;

@property (nonatomic, copy) NSString *remark;

@property (nonatomic, copy) NSString *costType;

@property (nonatomic, copy) NSString *generalExpandFormId;

@property (nonatomic, strong) XNExpenseBillInfoModel *expenseObject;

@property (nonatomic, strong) XNEducationBillInfoModel *educationObject;

@property (nonatomic, strong) XNCareConfirmBillInfoModel *careConfirmObject;

@property (nonatomic, strong) XNpayInfoBillInfoModel *payObject;

@property (nonatomic, assign) CGFloat taxRate;

@property (nonatomic, copy) NSString *taxCode;

@end

NS_ASSUME_NONNULL_END
